645388
226890
725670
848295
312668
127341
1069714
260677
1101557
835588
592187
572654
797312
889871
824147
910949
1019724
838610
579505
60952
107987
618377
299284
557842